package com.heima.article.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.model.article.dtos.ArticleDto;
import com.heima.model.article.dtos.ArticleHomeDto;
import com.heima.model.article.model.ArticleVisitStreamMess;
import com.heima.model.article.pojos.ApArticle;
import com.heima.model.common.dtos.ResponseResult;

public interface ArticleService extends IService<ApArticle> {



    /**
     *
     * @param loadType 判断是上拉还是下滑
     * @param dto 查询参数
     * @return
     */
    ResponseResult<?> load(Integer loadType, ArticleHomeDto dto);


    ResponseResult saveArticle(ArticleDto dto);

    /**
     * 文章列表查询plus，首页
     * @param dto
     * @param
     * @return
     */
    public ResponseResult loadArticleList2(ArticleHomeDto dto);
}
